Madrid. Plaza Mayor.